sour red cherry - Turco Inglés Diccionario